/* CSS Document */
/* css ���� */
*{ margin:0px; padding:0px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{ border:0;}
a {color:#333333; text-decoration:none;}
a:hover {color:#bc2931; cursor:pointer; text-decoration:none;}
.cl{clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.w1000{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.h10{width:100%; height:0px; background-color:#528a7b;}
.h20{width:100%; height:20px;}
.h40{width:100%; height:40px;}
.w1200{ width:1200px; margin: 0 auto; height:auto; overflow:hidden;}
.box1280{ width:1280px; margin: 0 auto; height:auto; overflow:hidden; padding:0;}
.box{ width:1200px; margin: 0 auto; height:auto; overflow:hidden; padding:0;}
.box h1{width:1200px; font-size:40px; line-height:48px; text-align:center; font-weight:700; color:#1549a5; margin:0 0 30px 0;}
.box h1 a{color:#1549a5;}
/*css reset end*/	
#top{background-color:#002e80; width:100%; min-width:1240px; height:40px;}
#top .w1200 .time{ color:#719ce8; font-size:18px; float:left; width:200px; line-height:40px;}
#top .w1200 .down{color:#719ce8; font-size:18px; float:right; width:200px; height:200px; line-height:40px; position:relative;}
#top .w1200 .down a{color:#719ce8; display:block;}
#top .w1200 .down a:hover{background:url(er.png)no-repeat; width:250px; height:250px; position:absolute; top:50px;}

#banner{background:url(../images/banner_2024.jpg) no-repeat center top; width:100%; min-width:1240px; height:340px;}
.nav{background-color:#e70000; width:100%; height:60px; min-width:1240px; text-align:center;}
.nav ul{width:820px; margin:0 auto; height:50px}
.nav ul li{ padding:16px 26px 0 0; float:left; font-size:20px; color:#FFFFFF;}
.nav ul li a{ color:#FFFFFF;}
.nav ul li a:hover{ text-decoration:underline;}

.container {color:#719ce8; font-size:18px; float:right; width:200px; height:200px; line-height:40px;position: relative;width: 200px;height: 220px;}
.overlay {position: absolute;width: 100%;height: 100%;background:url(../images/er.png)no-repeat;opacity: 0;transition: opacity 0.5s ease;width: 200px;height: 200px;}
.tanchu:hover + .overlay {opacity: 1;}


/* ������css */
		.slideBox{width:665px; height:390px; overflow:hidden; position:relative;}
		.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
		.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
		.slideBox .hd ul li.on{background:#f00; color:#fff;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{zoom:1; vertical-align:middle;}
		.slideBox .bd img{width:665px; height:390px; display:block; position:absolute; z-index:1;}
		.slideBox .bd h5{font-size:16px; color:#FFFFFF; position:absolute; z-index:3; bottom:0; line-height:30px; text-indent:1em;}
		.slideBox .bd span{width:100%; height:30px; background-color:#000000; position:absolute; z-index:2; filter:alpha(opacity=60);opacity:0.6; bottom:0;}

		/* ������ǰ/��ť���룬�������Ҫɾ������ */
		.slideBox .prev,
		.slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
		.slideBox .next{left:auto; right:3%; background-position:8px 5px;}
		.slideBox .prev:hover,
		.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
		.slideBox .prevStop{display:none;}
		.slideBox .nextStop{display:none;}
		
.yugao{width:485px;}
.yugao em{ background-color:#FF0000; width:60px; text-align:center; height:36px; padding:0; color:#FFFFFF; line-height:36px; margin:0 0 10px 0; display:block; font-size:18px; font-weight:bold;}
.yugao h5{ font-size:18px; line-height:36px; height:36px; overflow:hidden;}
.yugao span{border-bottom:1px #bcbcbc dotted; width:100%; margin:10px 0; display:block;}
.yugao .list-a{}
.yugao .list-a ul li{height:52px; background-color:#f9f9f9; margin: 0 0 10px 0; padding:10px; font-size:18px; line-height:24px; display:flex;align-items:center;}

.box .gd{background-color:#f5f5f5; width:1200px; height:40px;}
.box .gd p{ float:left; width:50px; height:40px; background-color:#1549a5; border-radius:10px 0 10px 0; color:#FFFFFF; display:flex;align-items:center; justify-content:center; text-align:center;}
.box .gd h5{ float:right; width:1130px;  padding:10px; background-color:#f5f5f5; padding:10px;}		


.huigudh{text-align:center; margin:0 0 20px 0;}		
.huigudh h4 {padding:10px 0 10px 180px; border-bottom:#1549a5 1px solid; text-align:center;}
.huigudh h4 a{color:#072178; font-size:42px; line-height:38px; font-weight:bold;}
.huigudh p {color:#e8e8e8; border-top:#1549a5 4px solid; width:220px; margin:0 auto;}
.huigu ul {width:1280px; overflow:hidden;}
.huigu ul li{position:relative; width:1200px; height:190px; display:block; margin:30px 30px 0 0;}
.huigu ul li .biaoti{float:left; width:805px; margin:40px 0 0 0;}
.huigu ul li .biaoti span{background-color:#1549a5; width:120px; height:100px; display:block; float:left; text-align:center; padding:20px 0 0 0;}
.huigu ul li .biaoti span em{ font-size:40px; color:#FFFFFF; font-weight:700; line-height:58px; text-align:center;}
.huigu ul li .biaoti span h5{ font-size:14px; color:#FFFFFF; text-align:center; line-height:16px;}
.huigu ul li .biaoti .title{ width:658px; height:auto; float:right;}
.huigu ul li .biaoti .title h3{ font-size:24px; font-weight:bold; margin:0 0 10px 0;}
.huigu ul li .biaoti .title h4{font-size:18px; line-height:36px; color:#666666;}
.huigu ul li .picright{width:338px; height:190px; float:right;}
.huigu ul li .picright img{width:338px; height:190px;}

.fabu1{width:585px; float:left;}
.fabu1 ul { margin:30px 0 0 0;}
.fabu1 ul li{width:585px; float:left; font-size:16px; line-height:36px; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.fabu1 ul li .date{float:right; color:#999; font-size:12px;}
.fabu1 .dh{border-bottom:#072178 1px solid; width:580px; height:40px;}		
.fabu1 .dh h4 {border-bottom:#072178 3px solid; font-size:24px; font-weight:bold; color:#1549a5; width:120px; height:40px; text-align:center; float:left; }
.fabu1 .dh h5{font-size:16px; color:#000000; float:right; width:50px; height:40px;}

.fabu2{width:580px; float:right;}
.fabu2 ul {margin:30px 0 0 0;}
.fabu2 ul li{width:580px; float:left; font-size:16px; line-height:36px; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.fabu2 ul li .date{float:right; color:#999; font-size:12px;}
.fabu2 .dh{border-bottom:#072178 1px solid; width:580px; height:40px;}		
.fabu2 .dh h4 {border-bottom:#072178 3px solid; font-size:24px; font-weight:bold; color:#1549a5; width:120px; height:40px; text-align:center; float:left; }
.fabu2 .dh h5{font-size:16px; color:#000000; float:right; width:50px; height:40px;}


.zhuantidh{text-align:center; margin:0 0 20px 0;}		
.zhuantidh h4 {padding:10px 0 10px 0; border-bottom:#1549a5 1px solid; text-align:center;}
.zhuantidh h4 a{color:#072178; font-size:42px; line-height:38px; font-weight:bold;}
.zhuantidh p {color:#e8e8e8; border-top:#1549a5 4px solid; width:220px; margin:0 auto;}

.zhuanti1{ width:390px; height:240px; float:left;}
.zhuanti1 img{ width:386px; height:218px;}
.zhuanti1 p{ font-size:18px; line-height:24px; padding:30px;}

.zhuanti2{ width:390px; height:240px; float:left; margin:0 0 0 20px;}
.zhuanti2 img{ width:386px; height:218px;}
.zhuanti2 p{ font-size:18px; line-height:24px; padding:30px;}

.zhuanti3{ width:390px; height:240px; float:right;}
.zhuanti3 img{ width:386px; height:218px;}
.zhuanti3 p{ font-size:18px; line-height:24px; padding:30px;}


/*foot*/

.footer{ width:100%; min-width:1240px; height:295px; background-color:#003399; margin-top:20px;}
.biaozhu{ width:1000px; margin:0 auto;}

.biaozhu-left{text-align:center;font-size:16px; color:#fff; line-height:33px; width:900px; padding:40px 20px;}
.biaozhu-right{float:right;height:265px; padding-top:30px;padding-left:30px; background:#FFFFFF; width:270px;}
.footerwebsite{  width:1000px; height:60px; margin:0 auto;  padding-top:45px; background-color:#003399;}
select{border-radius:0px; border-color:rgb(169, 169, 169);}
user agent stylesheet
select {-webkit-appearance: menulist;box-sizing: border-box;align-items: center;white-space: pre; -webkit-rtl-ordering: logical;color: black;background-color: white;cursor: default;border-width:1px; border-style: solid;border-color: initial; border-image: initial;}
user agent stylesheet
select {border-radius:5px;}
user agent stylesheet
input, textarea, select, button {text-rendering: auto;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block; text-align: start;margin: 0em;font: 400 13.3333px Arial;
}
div.footerwebsite select {width: 450px !important;padding: 10px 10px; font-size: 16px;margin: 10px 15px;font-family: 'Microsoft YaHei';}


/*直播回顾*/
.zbhg{ margin:0 auto;}
.zbhg-dh{ width:1000px;margin:0 auto; height:50px; padding:0px 0px 0px 0px; background:#e0e1e2; position:relative;}
.zbhg-dh h2{padding-left:30px; display:block; width:100px; height:50px; background-color:#003399; line-height:50px; font-size:18px; font-weight:bold; color:#fff;}
.zbhg-dh h2 a{color:#fff;}
.zbhg-dh  span{ color:#e04220; font-size:16px; font-weight:600; position:absolute; top:14px; right:10px;}
.zbhg-dh  span a{ color:#e04220;}
.zbhg-con { width:1020px; margin:20px auto 10px; height:auto; overflow:hidden;}
.zbhg-con ul{ padding:0px; }
.zbhg-con li {width:320px; float:left; margin:0px 10px 15px 10px;}
.zbhg-con li .huaxu-pic {  position:relative;}
.zbhg-con li .huaxu-pic img{width:320px; height:180px;}
.zbhg-con li .huaxu-pic h3{ font-size:16px;height:50px; text-align:center; line-height:24px; padding:5px;background:#efefef; color:#000;}
.zbhg-con li .huaxu-pic h3 a{color:#000;}
.zbhg-con li .huaxu-pic span{ position:absolute; display:block; width:60px; height:60px; top:60px; left:130px; background:url(../images/play.png) no-repeat;filter:alpha(opacity=80);opacity:0.8;}
/*新闻发布*/
.media{width:1000px; margin:0 auto;overflow:hidden;}

.mediatitle{  width:1000px;margin:0 auto; height:50px; padding:0px 0px 0px 0px; background:#e0e1e2; position:relative;}
.mediatitle h2{padding-left:30px; display:block; width:100px; height:50px; background-color:#003399; line-height:50px; font-size:18px; font-weight:bold; color:#fff;}
.mediatitle h2 a{ color:#fff;}
.mediatitle  span{ color:#e04220; font-size:16px; font-weight:600; position:absolute; top:14px; right:10px;}
.mediatitle  span a{ color:#e04220;}
.mediatitle p{ font-size:12px;  float:right; padding:6px 6px 0 0 ; position:absolute; right:10px; top:10px; }

.pic2 { width: 500px; height: 281px; padding:13px 0 0 0; position:relative;}
.pic2  img{ width:500px; height:281px;}
.pic2 span{position:absolute;width:500px; height:40px;right:0px;bottom:0px;filter:alpha(opacity=50);opacity:0.5; background:#000000; }
.pic2 h3{text-align:center; font:18px/24px Microsoft YaHei,SimSun; color:#FFFFFF;font-weight:700;position:absolute;left:15px;bottom:10px;z-index:3;}
.pic2 h3 a{ color:#FFFFFF;}
.me_de{ margin-left:20px; width:480px; }
.me_de p{ height:30px; line-height:30px;  padding-top:10px; border-bottom:2px solid #CC0000; font-size:16px; font-weight:600; color:#CC0000; position:relative;}
.me_de p span{ position:absolute; right:10px; top:6px;color:#CC0000; }
.me_de p span a{color:#CC0000; }
.me_de ul{ padding:10px 0px; width:480px;}
.me_de ul li{ float:left; font-size:18px; line-height:50px; overflow: hidden; height: 50px; position:relative;width:480px;}
.me_de ul li a{}
.media ul li span{font-size:14px; color:#ccc; position:absolute; right:5px;}`



/*单图滑动幻灯�?*/
.huandengpian{width:630px;}
.leftLoop{position:relative;} 
.leftLoop .bd{position:relative;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1;} 
.leftLoop .bd ul li{ text-align:center; float:left;display:inline; }
.leftLoop .picList .pic img{ width:630px; height:370px;  } 
.leftLoop .picList .title{ line-height:30px; font-weight:bold;  } 

.leftLoop .hd{height:40px;} 
.leftLoop .hd ul{margin:10px 0px 0px 110px;} 
.leftLoop .hd ul li{ position:relative; _display:inline;float:left;width:8px; height:8px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; behavior: url(PIE.htc);} 
.leftLoop .hd ul li.on{ background:#00a5ea;  } 

/*左右点击按钮样式*/
.leftLoop #fx_d{display:none;}
.leftLoop #fx_d a{width:29px;height:30px;position:absolute;top:90px;z-index:101;cursor:pointer;overflow:hidden;}
.leftLoop .prev{background:url(left.png);left:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="left.png");_background-image:none;}/*圖片需要外網地址*/
.leftLoop .next{background:url(right.png);right:10px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="right.png");_background-image:none;}



/*左右点击按钮样式*/
.leftLoop_x #fx_s{display:none;}
.leftLoop_x #fx_s a{width:72px;height:72px;position:absolute;top:150px;z-index:101;_background:none;cursor:pointer;overflow:hidden;}
.leftLoop_x .prev{background:url(left.png);left:30px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="left.png");}
.leftLoop_x .next{background:url(right.png);right:15px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="right.png");}

/*左右半透明遮罩样式*/
.right_zz,.left_zz{width:36px; height:280px;background:#fff;position:absolute;z-index:100;top:23px;filter:alpha(opacity=70);-moz-opacity: .7;opacity: .7;}
.left_zz{left:0;}
.right_zz{right:0; }




/*底部*/

.footer{ width:100%; height:295px;  background-color:#003399;  margin-top:20px; }
.biaozhu{ width:1000px; margin:0 auto;}

.biaozhu-left{text-align:center;font-size:16px; color:#fff; line-height:33px; width:900px; padding:40px 20px;}
.biaozhu-right{float:right;height:265px; padding-top:30px;padding-left:30px; background:#FFFFFF; width:270px;}

.footerwebsite{  width:1000px; height:60px; margin:0 auto;  padding-top:45px; background-color:#003399;}
/*友情链接*/
select {
    border-radius: 0px;
    border-color: rgb(169, 169, 169);
}
user agent stylesheet
select {
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    color: black;
    background-color: white;
    cursor: default;
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
}
user agent stylesheet
select {
    border-radius: 5px;
}
user agent stylesheet
input, textarea, select, button {
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 13.3333px Arial;
}
div.footerwebsite select {
    width: 450px !important;
    padding: 10px 10px;
    font-size: 16px;
    margin: 10px 15px;
    font-family: 'Microsoft YaHei';
}





/*列表�?*/
/* 位置导航*/
.daohang {font-size: 16px; color: #868686;text-decoration: none;text-align:left;padding:15px 15px 15px 20px;border-bottom:solid 3px #f3f3f3;height:40px; line-height:40px;}

/* 位置导航文字*/
.daohang .word {font-size: 16px; color: #868686;text-align:left;}
.daohang .word a:link {color: #868686;}
.daohang .word a:hover {color: #868686;}

/* 位置分隔�?*/
.daohang .fgf {font-size: 16px; color: #868686;text-align:left;padding-left:6px;padding-right:6px;}

/* 分页列表*/
.content{ width:1200px; margin:0 auto;background-color:#FFFFFF;}
.left{ width:830px; float:left; }
.right{ width:330px; float:right;background-color:#FFFFFF;}
.left .list {padding-left:20px;font-size:16px;line-height:33px; margin-top:30px; width:830px; }
.left .list ul{ margin-bottom:40px;}
.left .list ul li{width:830px; float:left;}
.left .list a:link { font-size:16px; line-height:33px;;color: #000000;}
.left .list a:hover { font-size:16px;line-height:33px;color: #BC2931;}
.left .list .pubtime {font-size:12px; color:#CCC;}
.left .list i{float:right;padding-right:15px;font-size:12px; color:#CCC; text-decoration:none;font-style:normal;}

/*分页*/
#displaypagenum{width:630px;  line-height:45px; margin:0 auto;}
#displaypagenum span{display:inline-block; height:20px; line-height:20px; width:15px; padding:5px; font-size:14px; background-color:#F0F0F0; color:#333333; border:1px solid #ccc; margin-right:5px;}
#displaypagenum  a.page{ display:inline-block; padding:5px;  height:20px; line-height:20px; width:15px; font-size:14px; background-color:#F0F0F0; color:#333333; border:1px solid #ccc;margin-right:5px;}
#displaypagenum  .fanye{padding: 5px 5px 6px 5px; font-size:14px; background-color:#F0F0F0; color:#333333; border:1px solid #ccc; margin-right:5px;}

/*右侧�?*/
.shi{  width:300px;margin:20px 10px;}
.shi h2{padding-left:30px; display:block;  height:50px; background-color:#efefef; line-height:50px; font-size:16px; font-weight:bold; color:#333;}
.shi-con ul{margin:10px 0 20px 0;}
.shi-con ul li img{ width:300px; height:168px;}
.shi-con ul li p{ line-height:23px; font-size:16px; text-align:center; color:#999999}
.shi-con ul li {line-height:30px; font-size:18px; border-bottom:1px #F5F5F5 solid; padding:10px 0;}


/*list2*/
.list2{width:600px;  margin-top:20px; margin-left:15px;}
.list2 p{ float:left;margin:10px 10px; padding:5px 35px; line-height:24px; font-size:18px; color:#fff; background-color:#003399; }
.list2 p a{color:#fff; background-color:#003399;}
.list2 p a:hover{  }

/*list3*/
.daohang-left{ float:left;}
.daohang-right{ float:right; width:200px;}
.search { width:150px; height:22px;  border:#ccc 1px solid; line-height:22px; font-size:14px; color:#333333; padding:0px 5px;}
.search-b{ width:25px; height:25px; margin-left:8px; background:url(../images/s.png) no-repeat; border:none;}

.list3 { padding-left:20px;font-size:16px;line-height:33px; margin-top:30px; }
.list3 ul{ margin-bottom:20px;}
.list3 li{ font-size:18px; font-weight:700; line-height:33px;;color: #000000; border-bottom:1px #eee solid; padding:10px 0px 10px 0px;}
.list3 i{float:left;padding-left:30px;font-size:16px; color:#000; text-decoration:none;font-style:normal;font-weight:normal}


/*pic list*/
.list-p{ padding:20px 0px 0px 20px;}
.list-p li{ margin-bottom:10px; height:180px; border-bottom:1px #eee solid;}
.list-p li.pic-list{ height:200px;width:630px; overflow:hidden;}
.pic-list .picp{ float:left; width:300px;}
.pic-list .picp img{  width:300px; height:168px; }
.pic-list .pict{  float:left; width:280px;margin-left:30px; font-size:18px; font-weight:600; line-height:30px;}
.pic-list .pict span{display:block; float:right; font-size:14px; color:#CCCCCC; font-weight:normal;}

/*neirong*/
.content{height:100%; overflow:hidden; background:#fff;}
.con-detail{ width:820px; padding:20px;}
.con-detail h1{height:80px;padding:10px 0px 30px 0;  line-height:1.3em; text-align:center; font-size:2.0em; font-weight:600;width:100%;clear:both; } 
.con-detail p.timely{ height:60px; font-size:14px; line-height:30px;color:#666; border-bottom:1px #EAEAEA solid; text-align:center; margin:0 0 30px 0;}
.content-con{ height:100%; background-color:#FFFFFF;}
.content-con img{max-width:800px}

.content-con p{ text-indent:2em; line-height:36px; font-size:18px; padding:12px 0px; }
.content-con p img{text-align:center; max-width:450px;}

.content-con .bianji {margin:40px 10px 10px 400px; height:40px; font-size:14px;}
.con-detail-bottom {width:100%; height:110px; }

